Miscellaneous receipt
Use this transaction to perform a receipt which is not linked to any purchase order, such as a stock adjustment.
When performing a miscellaneous receipt, you can create license plate numbers (LPNs) "on the fly" when the right Sage X3 functional prerequisites are met.
Prerequisites
Functional prerequisites
Product-site (GESITF)
Open: Common data > Products-sites
Use this function to set the Suggested location that displays in this transaction. Go to the Management section and select the Location management checkbox. The Default locations grid displays the list of location categories defined in the Product category function (GESITG) for the different movement types.
The suggested location is the Default location you set for the location category defined for the Miscellaneous receipt movement type.
Functional prerequisites for creating LPNs on the fly
-
Product-site (GESITF)
Open: Common data > Products-sites
-
Check that the Container management is activated.
-
Enter a Default container.
-
Enter the requested information in the Container capacity grid. This information is used to calculate the number of LPNs to be created depending on the quantity to be received.
-
-
Product category (GESITG)
Open: Common data > Products > Product categories
Use this function to set the License plate number as a mandatory information for the Miscellaneous receipt movement type and the required movement codes.
Web service prerequisites
In Sage X3, perform the following actions:
-
Open: Administration > Web services > Classic SOAP pools configuration
Stop the web service pool.
-
Import/export templates (GESAOE)
Open: Setup > Usage > Imports / exports > Import/export templates
Validate the CWSSMR import template.
-
Web services (GESAWE)
Open: Development > Script dictionary > Scripts > Web services
Publish the AOWSIMPORT web service.
-
Open: Administration > Web services > Classic SOAP pools configuration
Start the web service pool.
How to create a miscellaneous receipt
Open: Other > Miscellaneous receipt
To create a miscellaneous receipt, you must enter information on 2 pages:
- The initial page is dedicated to:
- Information related to the header: The Receipt date, the stock Site, the entry Transaction.
- Information related to the lines: The Product code.
-
The second page is dedicated to the receipt line details.
When you have processed a receipt line, you can save it and move on to another line, or keep the product on the header and enter additional stock details for the same product.
Operating mode
- In the initial page, check that the Receipt date, Site and Transaction default values are correct.
- Scan, select or enter the Product code or UPC code. The Enter stock details page automatically displays.
-
Enter the receipt detailed information.
-
Tap the following actions:
-
Add quantity to keep the same product in the header and enter different details (such as a different location or a different LPN).
-
Next to save the receipt line: The initial page displays again automatically with the saved receipt line listed at the bottom of the screen. You are ready to complete the following actions:
-
Enter an additional receipt line in the same document: Scan or select another product and repeat step 2 to step 4.
-
Validate the creation of the receipt document (go to step 5).
-
-
-
Tap Create when you have processed all the lines and you are ready to validate the receipt creation.
-
If you could proceed with the creation, the generated receipt number displays.
-
If you could not proceed with the creation, an error or information message displays.
-
Tap Go back to display the previous page.
-
Tap Cancel to delete all the receipt lines.
-
-
Step by step
Miscellaneous receipt initial page
![]() |
|
Enter stock details page
![]() |
![]() |
The header displays the following information:
|
![]() |
Receipt details: The Unit, Quantity and Status always display.
|
|
![]() |
Additional fields can be displayed or hidden depending on the product settings or on the selected entry transaction. These fields are described below. | |
At this stage, the receipt line is saved in the UI only, and not in the database.
|
Management by exception is applied here: Only some of these fields will display, depending on the Product settings (GESITM) or on some of the functional settings defined in the Stock section of the Miscellaneous receipt entry transaction (GESSRT) being used.
Field | Product settings |
Entry transaction |
Description |
---|---|---|---|
Container | X |
This field displays only if the functional prerequisites for creating LPNs on the fly are met. When the License plate number is set as a mandatory information in the Product category function (GESITG), you need to enter either the Container value or the License plate number value.
|
|
License plate number | X |
This field displays only if Container management is active in the Product-Site function (GESITF). When the License plate number is set as a mandatory information in theProduct category function (GESITG), you need to enter either the Container value or the License plate number value.
If a location is assigned to the selected LPN, it will display automatically in the Location field. |
|
Suggested location | X |
This field displays only when the following conditions are met:
This is only a suggested location, you need to enter the actual location in the Location field.
|
|
Location | X |
This field displays only if Location management is active in the Product-Site function. |
|
Supplier lot | X | X |
This field displays only if the product is managed by lot and Supplier lot is not defined as an hidden field in the entry transaction. |
Lot and Sub-lot | X |
These fields display only if the product is managed by lot. The Lot field is managed based on the receipt Management rules set for the Miscellaneous receipt Movement type in the Product category function (GESITG):
|
|
Lot custom text/number/date | X | X |
These fields display only if the product is managed by lot and the check box for these fields is selected in the entry transaction. Entry in these fields is optional. |
Expiration date/Use-by-date | X | X | These fields display only if the Recontrol/Expiration management is defined on the Product level and if the Expiration check box is selected in the entry transaction. Use the calendar icon to enter these dates. |
Potency | X | X | This field displays only if the product is potency managed and if the Potency check box is selected in the entry transaction. It displays the default potency value from the Product function. You can modify it. |
Serial number | X | This field displays only if serial number management applies to the product. In this case, if a serial number sequence is not defined, you must enter this serial number. | |
Major/Minor version | X | These fields display only if the Major and Minor version management is defined for the product. Select the version status. The Major version list includes only major versions assigned to the minor version. | |
Identifier 1/Identifier 2 | X |
These fields display only if they are not defined as hidden fields in the entry transaction. If they are defined as entered fields, you can use these fields to enter manually free alphanumeric information. |
Create the miscellaneous receipt
![]() |
![]()
|
The list of saved receipt lines provides the following information at the bottom of the page:
You can perform the following actions:
Before validating the creation you still have the possibility to delete a saved receipt line: Tap the Delete icon. |
Tap Create when you have processed all the lines and you are ready to validate the miscellaneous receipt creation and print the stock labels, and the LPN labels when LPNs are created "on the fly". To print labels and the LPN labels, refer to the functional prerequisites for printing labels and documents. |
![]() |
|
|
A GraphQL payload is sent to Sage X3. The data of this payload is mapped with the CWSSMR import template which is called by the import-type AOWSIMPORT SOAP web service. A message displays the generated purchase receipt number and confirms that the printing is launched. |
||
Field | Description | Sage X3 field code | Table (data creation) |
---|---|---|---|
Receipt date | Receipt date | IPTDAT | SMVTH |
Site | Receipt site | STOFCY | SMVTH |
Product | Product code | ITMREF | SMVTD |
Unit | Packing unit | PCU | SMVTD |
Quantity | Quantity | QTYPCU | SMVTD |
Conversion factor | Conversion factor | PCUSTUCOE | SMVTD |
Status | Status | STA | STOJOU |
License plate number | License plate number | LPNNUM | STOJOU |
Location | Location | LOC | STOJOU |
Supplier lot | Supplier lot number | BPSLOT | STOJOU |
Lot | Lot number | LOT | STOJOU |
Sub-lot | Sub-lot number | SLO | STOJOU |
Lot custom text 1 | Lot custom text 1 | USRFLD1 | STOJOU |
Lot custom text 2 | Lot custom text 2 | USRFLD2 | STOJOU |
Lot custom number | Lot custom number | USRFLD3 | STOJOU |
Lot custom date | Lot custom date | USRFLD4 | STOJOU |
Expiration date | Expiration date | SHLDAT | STOJOU |
Use-by date | Use-by date | DLUDAT | STOJOU |
Potency | Potency | POT | STOJOU |
Serial no. | Serial number | SERNUM | STOJOU |
Major version | Major version | ECCVALMAJ | STOJOU |
Minor version | Minor version | ECCVALMIN | STOJOU |
Identifier 1 | Free field 1 | PALNUM | STOJOU |
Identifier 2 | Free field 2 | CTRNUM | STOJOU |